package com.ccys.db.entity;

import com.ccys.db.rely.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
import javax.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* Created by Mybatis Generator on 2023/12/15
*/
@Data
@Table(name = "tbl_deeplink")
@NoArgsConstructor
@AllArgsConstructor
public class TblDeeplink extends BaseEntity {
    private String name;

    @Column(name = "country_id")
    private String countryId;

    /**
     * 0 iOS 1android 
     */
    @Column(name = "mobile_platform")
    @ApiModelProperty("0 iOS 1android ")
    private Integer mobilePlatform;

    @Column(name = "deeplink_identifier")
    private String deeplinkIdentifier;

    @Column(name = "consult_fee_normal_hours")
    private BigDecimal consultFeeNormalHours;

    @Column(name = "consult_fee_after_hours")
    private BigDecimal consultFeeAfterHours;

    private Integer status;

    /**
     * 过期超时分钟
     */
    @Column(name = "session_timeout")
    @ApiModelProperty("过期超时分钟")
    private Integer sessionTimeout;

    /**
     * 是否可以叠加 promo code
     */
    @Column(name = "allow_promo_code")
    @ApiModelProperty("是否可以叠加 promo code")
    private Integer allowPromoCode;

    @Column(name = "prompt_description")
    private String promptDescription;

    private String disclaimer;

    @Column(name = "profile_label")
    private String profileLabel;

    @Column(name = "timeout_warning")
    private String timeoutWarning;
}